package com.westos.calcv3.el;

import org.springframework.expression.ExpressionParser;
import org.springframework.expression.spel.standard.SpelExpressionParser;

import java.util.Scanner;

public class ElCalc {
    public static void main(String[] args){
        String elstr="";
        System.out.println("请输入计算公式：");
        Scanner sc=new Scanner(System.in);
        if(sc.hasNext()){
            elstr=sc.next();
        }
        ExpressionParser parser=new SpelExpressionParser();
        Integer result = parser.parseExpression(elstr).getValue(Integer.class);
        System.out.printf(elstr+"="+result);
    }
}